China's Quest For Scientific Glory And Aliens